DNA synthetizer - French English Dictionary